Vcenter NamespaceManagement Supervisors Networks Edges AviCreateSpec

Vcenter NamespaceManagement Supervisors Networks Edges AviCreateSpec
Vcenter NamespaceManagement Supervisors Networks Edges AviCreateSpec

The Vcenter NamespaceManagement Supervisors Networks Edges AviCreateSpec defines parameters for creating an Avi Load Balancer.

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "username": "string",
    "password": "string",
    "certificate_authority_chain": "string",
    "server": {
        "host": "string",
        "port": 0
    },
    "cloud_name": "string"
}
string
username
Required

Vcenter NamespaceManagement Supervisors Networks Edges AviCreateSpec.username is used for accessing the Avi Controller.

This property was added in vSphere API 9.0.0.0.

string As password As password
password
Required

Vcenter NamespaceManagement Supervisors Networks Edges AviCreateSpec.password secures the Vcenter NamespaceManagement Supervisors Networks Edges AviCreateSpec.username.

This property was added in vSphere API 9.0.0.0.

string
certificate_authority_chain
Required

Vcenter NamespaceManagement Supervisors Networks Edges AviCreateSpec.certificate_authority_chain contains PEM-encoded CA chain which is used to verify x509 certificates received from the server.

This property was added in vSphere API 9.0.0.0.

server
Required

Server is the address for the Avi Controller, used to configure Virtual Servers.

This property was added in vSphere API 9.0.0.0.

string
cloud_name
Optional

The cloud name for the Avi Controller.

This property was added in vSphere API 9.0.0.0.

Only set if custom cloud name is configured for this Avi Controller. If missing or null, it defaults to "Default-Cloud".